package pe.gob.mintra.trabajadoreshogar.dao;

import java.util.List;

import pe.gob.mintra.trabajadoreshogar.bean.Departamento;
import pe.gob.mintra.trabajadoreshogar.bean.DetalleMotivoCese;
import pe.gob.mintra.trabajadoreshogar.bean.Distrito;
import pe.gob.mintra.trabajadoreshogar.bean.MotivoCese;
import pe.gob.mintra.trabajadoreshogar.bean.NivelEducativo;
import pe.gob.mintra.trabajadoreshogar.bean.Provincia;
import pe.gob.mintra.trabajadoreshogar.bean.TipoDocumentoIdentidad;
import pe.gob.mintra.trabajadoreshogar.bean.TipoVia;
import pe.gob.mintra.trabajadoreshogar.bean.Zona;

public interface MantenimientoDAO {
	
	public List<Departamento> listarDepartamento();
	public List<Departamento> listarDepartamentoxCodigo(Departamento objDepartamento);
	public List<Provincia> listarProvincia(Departamento objDepartamento);
	public List<Distrito> listarDistrito(Provincia objProvincia);
	public List<TipoVia> listarTipoVia();
	public List<Zona> listarZona();
	public List<TipoDocumentoIdentidad> listarTipoDocumentoIdentidad();
	public List<TipoDocumentoIdentidad> listarTipoDocumentoIdentidadTrab();
	public List<MotivoCese> listarMotivoCese();
	public List<DetalleMotivoCese> listarDetalleMotivoCese(MotivoCese objMotivoCese);
	public List<NivelEducativo>listarNivelEducativo();
	
}
